package com.smartstate.IOC.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
@ApiModel(description = "曲线请求数据")
public class DataDTO<DTO> {

    @ApiModelProperty("用于系统监控字段")
    private String monitor;

    //用于和报警系统区分
    @ApiModelProperty("设备id")
    private String deviceId;

    //map<设备id, 设备属性集合>
    @ApiModelProperty(value = "设备id:设备属性集合")
    private Map<String, List<String>> map;
    //用于历史曲线
    private DTO dto;
}
